package com.skycode6.servlet;

import com.skycode6.dao.NewsDao;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

@WebServlet("/newsDel.jsp")
public class NewsDel extends HttpServlet {
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
            int id = Integer.parseInt(req.getParameter("NewsID"));
            int result = (new NewsDao()).deleteNewsById(id);
            if (result > 0) {// 成功跳转到新闻页面
                resp.sendRedirect("news.jsp");
            } else {// 事失败跳转到错误页面 显示错误信息 并回到指定页面
                req.setAttribute("msg", "添加失败");
                req.setAttribute("url", "news.jsp");// 提示信息后返回的页面
                req.getRequestDispatcher("WEB-INF/error.jsp").forward(req, resp);
            }
        }
    }
